Stream from October 9, 2023 at https://twitch.tv/sphaerophoria Today we were looking at rendering optimizations for my framebuffer renderer. This started pretty slow, and we saw around a 60x improvement by the end. There's more that could be done, but for now this is plenty good enough. We then started looking at processing keyboard input, and implemented a pause/play for the bouncing ball demo Code eventually available at https://github.com/sphaerophoria/stream-os 00:00 Intro 05:45 Checking performance 13:45 Bisecting slow code 18:45 Speeding up in circle checks 39:58 Speeding up drawing 50:00 That's really fast... 51:20 Cleanup and commit 58:35 Writing a keyboard driver